Big Huge Thesaurus

trailer truck

noun